/*container for interest bar chart*/
/*bar chart*/
.qs-bar-chart{display:inline-block;*display:inline;*zoom:1;border:1px solid #76A3DA;position:relative;white-space:nowrap;}
.qs-bar-chart .qs-bar-chart-item{display:inline-block;height:100%;position:relative;border:1px solid #C0C0C0;border-width:0 0 0 1px;}
.qs-bar-chart .qs-bar-chart-item:first-child{margin-left:7px;border-left:none;}
.qs-bar-chart .qs-bar{position:absolute;bottom:0;left:50%;background:#000;}
.qs-bar-chart .qs-bar-chart-item:hover .qs-bar{
background-image:-webkit-gradient(linear, left top, right top, from(#cccccc), to(#000033)); /* Saf4+, Chrome */
background-image:-webkit-linear-gradient(left, #cccccc, #000033); /* Chrome 10+, Saf5.1+, iOS 5+ */
background-image:-moz-linear-gradient(left, #cccccc, #000033); /* FF3.6+ */
background-image:-o-linear-gradient(left, #cccccc, #000033); /* Opera 11.10+ */
background-image:linear-gradient(to right, #cccccc, #000033);
filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1,startColorStr='#cccccc',EndColorStr='#000033');*zoom:1;
}
.qs-bar-chart .qs-bar-mark{display:inline-block;color:#a0a0a0;font-weight:bold;text-align:right;position:absolute;width:30px;height:13px;top:12px;right:-10px;font-family:arial;top:3px\9;top:3px\0;filter:none !important;right:0\9;right:0\0;}
.qs-bar-chart .axis-y{position:absolute;top:0;left:-28px;width:30px;height:100%;border-right:1px solid #000;}
.qs-bar-chart .axis-y > div{line-height:1;}
.qs-bar-chart .axis-y > div:first-child{margin-top:-6px;}

.tab-wrap{width:259px;}	
/**/
.qs-interestrate{ position:relative;}
.qs-interestrate .rtq-tabs .rtq-tab-menus-wrap{margin-left:22px;}
.qs-interestrate .qs-interestrate-legend{font-size:12px;font-weight:bold;position:absolute;opacity:0.95;filter:alpha(opacity=95);z-index:1;}
.qs-interestrate .qs-interestrate-YLabel{width:30px;float:left;margin-right:2px;}
.qs-interestrate .qs-interestrate-bd{float:left;padding-left:1px;}
.qs-interestrate .month-label{font-weight:bold;text-align:right;font-family:arial;width:30px;height:14px;top:11px;left:-6px;*left:0;text-align:right;position:relative;top:2px\9;top:2px\0;margin-left:10px\9;margin-left:10px\0;font-weight:normal\9;font-weight:normal\0;color:#666\9 !important;color:#666\0 !important;}
.qs-interestrate .qs-interestrate .noborder{border:none;}
.qs-interestrate .qs-interestrate-xline{position:absolute;height:100%;top:0;opacity:0.85;filter:alpha(opacity=85);border-left:1px solid #C0C0C0;z-index:2;}